home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #1 / Amiga Plus CD - 2000 - No. 1.iso / Tools / Libs / HSMathLibs / 060 / HD-Installer_script < prev    next >
Encoding:
Text File  |  1999-12-03  |  3.8 KB  |  140 lines

  1. ;****************************************************************
  2. ;* HighSpeed MathLibs Installer Version 1.2d  15.November 1998  *
  3. ;*                                                              *
  4. ;*             Copyright © 1998 by CyberdyneSystems             *
  5. ;*                  written by Matthias Henze                   *
  6. ;*         english translation written by Thomas Blätte         *
  7. ;*                                                              *
  8. ;****************************************************************
  9. ;
  10. ; $VER: HD-Installer_script 1.2d (15.11.98)
  11.  
  12. (set HSMathLibs-Version "44.33")
  13. (set HSMathLibs-Datum "15.November 1998")
  14. (set HSMathLibs-Datum_e "15.November 1998")
  15.  
  16. ;====================================================================
  17. ; Initialisierungen
  18. ;====================================================================
  19.  
  20. (set @default-dest "")
  21.  
  22. (if (= @language "deutsch")
  23.  (
  24.     (set #welcome (cat
  25.     "\nWillkommen bei der Installation der \n"
  26.     "D E M O V E R S I O N\n"
  27.     "der\n"
  28.     "\"HighSpeed MathLibs\"\n\n"
  29.     "Version "HSMathLibs-Version" vom "HSMathLibs-Datum"\n\n"
  30.     "Dieses Skript installiert die \"HighSpeed MathLibs\",\n"
  31.     "entsprechend Ihrer Angaben, auf Ihre Festplatte.\n\n\n"
  32.     "Kopierrecht © 1998 bei CyberdyneSystems\n"
  33.     "geschrieben von Matthias Henze"))
  34.     
  35.       
  36.     (set #Anleitungen_Auswahl (cat
  37.     "\nWählen Sie die Sprache für die AmigaGuide Dokumentation aus.\n"))
  38.     
  39.     (set #Anleitungen_Liste (cat
  40.     "Installation der Anleitung.\n"
  41.     "Bitte wählen Sie ein Laufwerk oder ein Verzeichnis.\n"
  42.     "Es wird kein Verzeichnis erzeugt."))
  43.  )
  44.  (
  45.     (set #welcome (cat
  46.     "\nWelcome to the installation of the\n"
  47.     "D E M O V E R S I O N\n"
  48.     "of\n"
  49.     "\"HighSpeed MathLibs\"\n\n"
  50.     "version "HSMathLibs-Version" from "HSMathLibs-Datum_e"\n\n"
  51.     "This script installs the \"HighSpeed MathLibs\"\n"
  52.     "according to your specification to your harddisk.\n\n\n"
  53.     "Copyright © 1998 by CyberdyneSystems\n"
  54.     "written by Matthias Henze"))
  55.     
  56.        
  57.     (set #Anleitungen_Auswahl (cat
  58.     "\nPlease choose the language for the AmigaGuide documentation.\n"))
  59.     
  60.     (set #Anleitungen_Liste (cat
  61.     "Installation of the manual.\n"
  62.     "Please choose a volume or a directory.\n"
  63.     "A new directory will not be created."))
  64.  )
  65. )
  66.  
  67. ;=====================================================================================
  68. ; Beginn der Installation
  69. ;=====================================================================================
  70.  
  71. (message #welcome)
  72. (welcome)
  73.  
  74.  
  75. (set Math_ver (getversion "libs:mathieeedoubbas.library"))
  76. (if (< Math_ver (* 44 65536))
  77.   (
  78.     (rename "libs:mathieeedoubbas.library" "libs:mathieeedoubbas.library.bak")
  79.   )
  80. )
  81. (set Math_ver (getversion "libs:mathieeedoubtrans.library"))
  82. (if (< Math_ver (* 44 65536))
  83.   (
  84.     (rename "libs:mathieeedoubtrans.library" "libs:mathieeedoubtrans.library.bak")
  85.   )
  86. )
  87. (set Math_ver (getversion "libs:mathieeesingtrans.library"))
  88. (if (< Math_ver (* 44 65536))
  89.   (
  90.     (rename "libs:mathieeesingtrans.library" "libs:mathieeesingtrans.library.bak")
  91.   )
  92. )
  93. (set Math_ver (getversion "libs:mathtrans.library"))
  94. (if (< Math_ver (* 44 65536))
  95.   (
  96.     (rename "libs:mathtrans.library" "libs:mathtrans.library.bak")
  97.   )
  98. )
  99. (copyfiles
  100.   (source "libs")
  101.   (dest "libs:")
  102.   (all)
  103. )
  104.  
  105. (
  106.   (set kopiere_Anleitungen
  107.     (askchoice
  108.       (prompt #Anleitungen_Auswahl)
  109.       (help   @askchoice-help)
  110.       (if (= @language "deutsch")
  111.     ((default 0))
  112.     ((default 1))
  113.       )
  114.       (choices
  115.     "Deutsch"
  116.     "English"
  117.       )
  118.     )
  119.   )
  120.   (if (= kopiere_Anleitungen 0) (set Quelle-D "HSMathLibs.guide"))
  121.   (if (= kopiere_Anleitungen 1) (set Quelle-D "HSMathLibs_e.guide"))
  122.   (
  123.     (set Dokverzeichnis
  124.       (askdir
  125.     (prompt #Anleitungen_Liste)
  126.     (help @askdir-help)
  127.     (default "")
  128.     (disk)
  129.       )
  130.     )
  131.     (makeassign "INSTDOK" Dokverzeichnis)
  132.     (copyfiles
  133.       (source Quelle-D)
  134.       (dest "INSTDOK:")
  135.       (infos)
  136.     )
  137.   )
  138. )
  139. (makeassign "INSTDOK")
  140.